Skip to content

feat: add UpMint Shelby - upload files & mint NFT on Shelby#26

Open
10ur5en wants to merge 7 commits intoshelby:mainfrom
10ur5en:main
Open

feat: add UpMint Shelby - upload files & mint NFT on Shelby#26
10ur5en wants to merge 7 commits intoshelby:mainfrom
10ur5en:main

Conversation

@10ur5en
Copy link
Copy Markdown

@10ur5en 10ur5en commented Feb 13, 2026

UpMint Shelby

https://youtu.be/DcNX0ZN2khI?si=ZhFygYiHb3KEnEYK

Upload files to the Shelby network and mint them as NFTs on Aptos (ShelbyNet).

What it does

  • Upload – Select files and upload to the Shelby decentralized network
  • Create Collections – Define a collection name before minting NFTs
  • Mint NFTs – Turn uploaded images into on-chain NFTs (Aptos Token)
  • My NFTs – View minted NFTs grouped by collection with Explorer links

Tech

  • Shelby Protocol (blob storage)
  • Aptos + Petra wallet (ShelbyNet)
  • React + TypeScript + Vite

Run it

cd apps/upmint-shelby
pnpm install
pnpm dev

Repo: https://github.com/10ur5en/UpMint-Shelby


Note

Medium Risk
New app adds wallet transaction signing and on-chain minting flows; risk is mainly around correctness of transaction payloads/proxy configuration rather than changes to existing production logic.

Overview
Adds a new apps/upmint-shelby Vite/React app that connects to Petra on Aptos ShelbyNet, uploads files to Shelby blobs (on-chain registration + RPC upload), and mints uploaded images as NFTs into a user-specified collection.

Includes UI for viewing pending uploads and previously minted NFTs (grouped by collection with explorer links), plus dev-time Vite proxies for Shelby RPC/Aptos endpoints and supporting project scaffolding/docs.

Written by Cursor Bugbot for commit de27df5. This will update automatically on new commits. Configure here.

@10ur5en
Copy link
Copy Markdown
Author

10ur5en commented Feb 13, 2026

Pushed lint/format fixes – Biome checks now pass.

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant